Big Huge Thesaurus

cormous plant

noun